clouded apollo - Turkish English Dictionary